// const { Menu } = require('electron')

// let menuTemplate = [
//   // 一级菜单
//   {
//     label: '文件',
//     // 二级菜单
//     submenu: [
//       {
//         label: '新建',
//         // 给菜单绑定点击事件
//         click: () => { console.log('Ctrl + N') },
//         // 给菜单绑定快捷键，可能有一些快捷键是电脑自带的快捷键，设置了可能不行 比如 ctrl + c
//         accelerator: 'ctrl+n',
//       },
//       { label: '打开' },
//       { label: '保存' },
//     ],
//   },
//   {
//     label: '编辑',
//     submenu: [
//       // 系统自带的快捷键需要借助 role 属性来绑定
//       { label: '复制', role: 'copy' },
//       // 使用分隔符不同label之间有一条横线
//       { type: 'separator' },
//       { label: '粘贴', role: 'paste',
//       },
//     ],
//   },
// //   {
// //     label: '关于',
// //     submenu: [
// //     { label: '关于', role: 'about' },
// //     { label: '工具栏', role: 'toggleDevTools' },
// //     { label: '退出', accelerator: 'ctrl+Esc', role: 'quit' },
// //     { label: '全屏', accelerator: 'ctrl+F11', role: 'togglefullscreen' },
// //     ],
// //   },
// ]
// // 固定写法
// let menuBuilder = Menu.buildFromTemplate(menuTemplate)
// Menu.setApplicationMenu(menuBuilder)


// /*
// role 属性可以具有以下值:

// undo- 撤销
// about  - 触发原生信息面板 (在 Window 中自定义消息盒子, 本身不提供).
// redo
// cut - 剪切。
// copy - 复制。
// paste - 粘贴。
// pasteAndMatchStyle
// selectAll - 全选。
// delete -删除
// minimize - 最小化当前窗口。
// close - 关闭当前窗口
// quit - 退出程序
// reload - 重新加载当前窗口。
// forcereload - 忽略缓存，重新加载当前窗口。
// toggledevtools - 在当前窗口中隐藏/显示开发者工具。
// togglefullscreen - 将当前窗口切换至全屏模式。
// resetzoom - 将主页的缩放级别重置为初始大小.
// zoomin - 主页面放大 10%.
// zoomout -主页面缩小 10%.
// toggleSpellChecker - 启用/禁用内置拼写检查器。
// fileMenu - 默认的“文件”菜单（关闭/退出）
// editMenu-默认的 "编辑" 菜单 (包括撤消、复制等)
// viewMenu - 默认的“视图”菜单（包括重新加载、开发者工具等）
// windowMenu - 默认的“窗口”菜单（包括最小化、缩放等）
// */
